Iron Trap — definition

1. iron trap (Noun)

1 definition

iron trap (Noun) — A trap from which there is no escape.

2 types of
snare trap